/*
* 	관리자 전용 js 
*/

/* Null Chk*/
function fnb_null(obj, msg) {
	if(obj.value.replace(/^\s*/,'') == 0) {
		if(msg) alert(msg);obj.focus();
		return true;
	}
	return false;
}

/* input type File 에서 파일명만 추출 */
function fnbFileNm(val){
	var filename;
	var pathpoint 	= val.lastIndexOf('\\');
	filename 	= val.substring(pathpoint+1,val.length);
	return filename;
}

/* 
	form file 초기화 
	비 전역함수.
*/ 
function aboutPdfFileDel(frm){ 
	frm.temp_upload.select();
	var files = document.getElementsByName("temp_upload");
	files[0].select(); // 첫번째 선택
	document.selection.clear; 
} 

/* 
	첨부파일 다운로드 
	(기본키,파일시리얼,경로(upload 이후 /adbout/ 형식),filedownload.daum
*/
function filedown(f,num,path,action){
	var frm = document.fileForm;
	frm.fileseq.value = f;
	frm.filesirial.value = num;
	frm.filepath.value = path;
	frm.method = "get";
	frm.action = "/include/"+action;
	frm.target = "hiddenfrm";
	frm.submit();
}

/* 
	데아타 파일 다운로드 
	(기본키,파일시리얼,경로(upload 이후 /adbout/ 형식),filedownload.daum
*/
function dataFiledown(filename,action){
	var frm = document.fileForm;
	frm.filename.value = filename;
	frm.method = "get";
	frm.action = "/include/"+action;
	frm.target = "hiddenfrm";
	frm.submit();
}

/* 첨부파일 이미지만*/
function uploadImg(f,sn){	
	var fileNm = f.value; 
	if(fileNm != ''){
		var pathpoint 	= fileNm.lastIndexOf('\\');
		var filename 	= fileNm.substring(pathpoint+1,fileNm.length);
		ext			= filename.substring(filename.lastIndexOf('.')+1,filename.length);
		ext			= ext.toLowerCase(); 
		if(ext == "jpg" || ext == "gif" || ext == "jpeg"){
			sn.value = "T";
		}else{
			alert('등록 할 수 없는 파일입니다.');
			sn.value = "F";
			return;
		}
	}
}
/* PDF 파일 업로드 */
function uploadPDF(f,sn){	
	var fileNm = f.value; 
	if(fileNm != ''){
		var pathpoint 	= fileNm.lastIndexOf('\\');
		var filename 	= fileNm.substring(pathpoint+1,fileNm.length);
		ext			= filename.substring(filename.lastIndexOf('.')+1,filename.length);
		ext			= ext.toLowerCase(); 
		if(ext == "pdf"){
			sn.value = "T";
		}else{
			alert('PDF 파일을 업로드 해주세요.');
			sn.value = "F";
			return;
		}
	} 
}

/************************************************************
* Popup Window Open
************************************************************/
/* 화면 정중앙 */
// html 사용시) <a href="javascript:popCwin('popup.html','popup','450','300','');"></a>
function popCwin( url, name, w, h, scroll) {
	var wl = (window.screen.width/2) - ((w/2) + 10);
	var wt = (window.screen.height/2) - ((h/2) + 50);
	var option = "height="+h+",width="+w+",left="+wl+",top="+wt+",screenX="+wl+",screenY="+wt+",scrollbars="+scroll + ", status=yes";
	commonPopWin = window.open( url, name, option );
	commonPopWin.focus();
}

function trim(str){
   //정규 표현식을 사용하여 화이트스페이스를 빈문자로 전환
   str = str.replace(/^\s*/,'').replace(/\s*$/, ''); 
   return str; //변환한 스트링을 리턴.
}
